two-spotted ladybug - Turkish English Dictionary